multiple invasions - Spanish English Dictionary